<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="ScheduleDataset" targetNamespace="http://tempuri.org/ScheduleDataset.xsd" xmlns:mstns="http://tempuri.org/ScheduleDataset.xsd" xmlns="http://tempuri.org/ScheduleDataset.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" attributeFormDefault="qualified" elementFormDefault="qualified">
  <xs:annotation>
    <xs:appinfo source="urn:schemas-microsoft-com:xml-msdatasource">
      <DataSource DefaultConnectionIndex="0" FunctionsComponentName="QueriesTableAdapter" Modifier="AutoLayout, AnsiClass, Class, Public" SchemaSerializationMode="IncludeSchema" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
        <Connections>
        </Connections>
        <Tables>
        </Tables>
        <Sources>
        </Sources>
      </DataSource>
    </xs:appinfo>
  </xs:annotation>
  <xs:element name="ScheduleDataset" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:Generator_UserDSName="ScheduleDataset" msprop:Generator_DataSetName="ScheduleDataset">
    <xs:complexType>
      <xs:choice minOccurs="0" maxOccurs="unbounded">
        <xs:element name="ROOM" msprop:Generator_UserTableName="ROOM" msprop:Generator_RowDeletedName="ROOMRowDeleted" msprop:Generator_TableClassName="ROOMDataTable" msprop:Generator_RowChangedName="ROOMRowChanged" msprop:Generator_RowClassName="ROOMRow" msprop:Generator_RowChangingName="ROOMRowChanging" msprop:Generator_RowEvArgName="ROOMRowChangeEvent" msprop:Generator_RowEvHandlerName="ROOMRowChangeEventHandler" msprop:Generator_TablePropName="ROOM" msprop:Generator_TableVarName="tableROOM" msprop:Generator_RowDeletingName="ROOMRowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="room_guid" msprop:Generator_UserColumnName="room_guid" msprop:Generator_ColumnPropNameInRow="room_guid" msprop:Generator_ColumnVarNameInTable="columnroom_guid" msprop:Generator_ColumnPropNameInTable="room_guidColumn" type="xs:string" />
              <xs:element name="name" msprop:Generator_UserColumnName="name" msprop:Generator_ColumnPropNameInRow="name" msprop:Generator_ColumnVarNameInTable="columnname" msprop:Generator_ColumnPropNameInTable="nameColumn" type="xs:string" />
              <xs:element name="notes" msprop:Generator_UserColumnName="notes" msprop:Generator_ColumnPropNameInRow="notes" msprop:Generator_ColumnVarNameInTable="columnnotes" msprop:Generator_ColumnPropNameInTable="notesColumn" type="xs:string" minOccurs="0" />
              <xs:element name="visible" msprop:Generator_UserColumnName="visible" msprop:Generator_ColumnPropNameInRow="visible" msprop:Generator_ColumnVarNameInTable="columnvisible" msprop:Generator_ColumnPropNameInTable="visibleColumn" type="xs:boolean" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="APPOINTMENT" msprop:Generator_UserTableName="APPOINTMENT" msprop:Generator_RowDeletedName="APPOINTMENTRowDeleted" msprop:Generator_TableClassName="APPOINTMENTDataTable" msprop:Generator_RowChangedName="APPOINTMENTRowChanged" msprop:Generator_RowClassName="APPOINTMENTRow" msprop:Generator_RowChangingName="APPOINTMENTRowChanging" msprop:Generator_RowEvArgName="APPOINTMENTRowChangeEvent" msprop:Generator_RowEvHandlerName="APPOINTMENTRowChangeEventHandler" msprop:Generator_TablePropName="APPOINTMENT" msprop:Generator_TableVarName="tableAPPOINTMENT" msprop:Generator_RowDeletingName="APPOINTMENTRowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="appointment_guid" msprop:Generator_UserColumnName="appointment_guid" msprop:Generator_ColumnPropNameInRow="appointment_guid" msprop:Generator_ColumnVarNameInTable="columnappointment_guid" msprop:Generator_ColumnPropNameInTable="appointment_guidColumn" type="xs:string" />
              <xs:element name="start_date" msprop:Generator_UserColumnName="start_date" msprop:Generator_ColumnPropNameInRow="start_date" msprop:Generator_ColumnVarNameInTable="columnstart_date" msprop:Generator_ColumnPropNameInTable="start_dateColumn" type="xs:dateTime" />
              <xs:element name="length" msprop:Generator_UserColumnName="length" msprop:Generator_ColumnPropNameInRow="length" msprop:Generator_ColumnVarNameInTable="columnlength" msprop:Generator_ColumnPropNameInTable="lengthColumn" type="xs:int" />
              <xs:element name="subject" msprop:Generator_UserColumnName="subject" msprop:Generator_ColumnPropNameInRow="subject" msprop:Generator_ColumnVarNameInTable="columnsubject" msprop:Generator_ColumnPropNameInTable="subjectColumn" type="xs:string" minOccurs="0" />
              <xs:element name="text" msprop:Generator_UserColumnName="text" msprop:Generator_ColumnPropNameInRow="text" msprop:Generator_ColumnVarNameInTable="columntext" msprop:Generator_ColumnPropNameInTable="textColumn" type="xs:string" minOccurs="0" />
              <xs:element name="notes" msprop:Generator_UserColumnName="notes" msprop:Generator_ColumnPropNameInRow="notes" msprop:Generator_ColumnVarNameInTable="columnnotes" msprop:Generator_ColumnPropNameInTable="notesColumn" type="xs:string" minOccurs="0" />
              <xs:element name="tooltiptext" msprop:Generator_UserColumnName="tooltiptext" msprop:Generator_ColumnPropNameInRow="tooltiptext" msprop:Generator_ColumnVarNameInTable="columntooltiptext" msprop:Generator_ColumnPropNameInTable="tooltiptextColumn" type="xs:string" minOccurs="0" />
              <xs:element name="visible" msprop:Generator_UserColumnName="visible" msprop:Generator_ColumnPropNameInRow="visible" msprop:Generator_ColumnVarNameInTable="columnvisible" msprop:Generator_ColumnPropNameInTable="visibleColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="blockout" msprop:Generator_UserColumnName="blockout" msprop:Generator_ColumnPropNameInRow="blockout" msprop:Generator_ColumnVarNameInTable="columnblockout" msprop:Generator_ColumnPropNameInTable="blockoutColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="isevent" msprop:Generator_UserColumnName="isevent" msprop:Generator_ColumnPropNameInRow="isevent" msprop:Generator_ColumnVarNameInTable="columnisevent" msprop:Generator_ColumnPropNameInTable="iseventColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="isactivity" msprop:Generator_UserColumnName="isactivity" msprop:Generator_ColumnPropNameInRow="isactivity" msprop:Generator_ColumnVarNameInTable="columnisactivity" msprop:Generator_ColumnPropNameInTable="isactivityColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="isflagged" msprop:Generator_UserColumnName="isflagged" msprop:Generator_ColumnPropNameInRow="isflagged" msprop:Generator_ColumnVarNameInTable="columnisflagged" msprop:Generator_ColumnPropNameInTable="isflaggedColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="isreadonly" msprop:Generator_UserColumnName="isreadonly" msprop:Generator_ColumnPropNameInRow="isreadonly" msprop:Generator_ColumnVarNameInTable="columnisreadonly" msprop:Generator_ColumnPropNameInTable="isreadonlyColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="maxlength" msprop:Generator_UserColumnName="maxlength" msprop:Generator_ColumnPropNameInRow="maxlength" msprop:Generator_ColumnVarNameInTable="columnmaxlength" msprop:Generator_ColumnPropNameInTable="maxlengthColumn" type="xs:int" minOccurs="0" />
              <xs:element name="minlength" msprop:Generator_UserColumnName="minlength" msprop:Generator_ColumnPropNameInRow="minlength" msprop:Generator_ColumnVarNameInTable="columnminlength" msprop:Generator_ColumnPropNameInTable="minlengthColumn" type="xs:int" minOccurs="0" />
              <xs:element name="recurrence_guid" msprop:Generator_UserColumnName="recurrence_guid" msprop:Generator_ColumnPropNameInRow="recurrence_guid" msprop:Generator_ColumnVarNameInTable="columnrecurrence_guid" msprop:Generator_ColumnPropNameInTable="recurrence_guidColumn" type="xs:string" minOccurs="0" />
              <xs:element name="recurrence_stamp" msprop:Generator_UserColumnName="recurrence_stamp" msprop:Generator_ColumnPropNameInRow="recurrence_stamp" msprop:Generator_ColumnVarNameInTable="columnrecurrence_stamp" msprop:Generator_ColumnPropNameInTable="recurrence_stampColumn" type="xs:string" minOccurs="0" />
              <xs:element name="priority_guid" msprop:Generator_UserColumnName="priority_guid" msprop:Generator_ColumnPropNameInRow="priority_guid" msprop:Generator_ColumnVarNameInTable="columnpriority_guid" msprop:Generator_ColumnPropNameInTable="priority_guidColumn" type="xs:string" minOccurs="0" />
              <xs:element name="appearance_guid" msprop:Generator_UserColumnName="appearance_guid" msprop:Generator_ColumnPropNameInRow="appearance_guid" msprop:Generator_ColumnVarNameInTable="columnappearance_guid" msprop:Generator_ColumnPropNameInTable="appearance_guidColumn" type="xs:string" minOccurs="0" />
              <xs:element name="room_guid" msprop:Generator_UserColumnName="room_guid" msprop:Generator_ColumnPropNameInRow="room_guid" msprop:Generator_ColumnVarNameInTable="columnroom_guid" msprop:Generator_ColumnPropNameInTable="room_guidColumn" type="xs:string" minOccurs="0" />
              <xs:element name="alarm_window_text" msprop:Generator_UserColumnName="alarm_window_text" msprop:Generator_ColumnPropNameInRow="alarm_window_text" msprop:Generator_ColumnVarNameInTable="columnalarm_window_text" msprop:Generator_ColumnPropNameInTable="alarm_window_textColumn" type="xs:string" minOccurs="0" />
              <xs:element name="alarm_is_armed" msprop:Generator_UserColumnName="alarm_is_armed" msprop:Generator_ColumnPropNameInRow="alarm_is_armed" msprop:Generator_ColumnVarNameInTable="columnalarm_is_armed" msprop:Generator_ColumnPropNameInTable="alarm_is_armedColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="alarm_reminder" msprop:Generator_UserColumnName="alarm_reminder" msprop:Generator_ColumnPropNameInRow="alarm_reminder" msprop:Generator_ColumnVarNameInTable="columnalarm_reminder" msprop:Generator_ColumnPropNameInTable="alarm_reminderColumn" type="xs:int" minOccurs="0" />
              <xs:element name="alarm_allow_open" msprop:Generator_UserColumnName="alarm_allow_open" msprop:Generator_ColumnPropNameInRow="alarm_allow_open" msprop:Generator_ColumnVarNameInTable="columnalarm_allow_open" msprop:Generator_ColumnPropNameInTable="alarm_allow_openColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="alarm_allow_snooze" msprop:Generator_UserColumnName="alarm_allow_snooze" msprop:Generator_ColumnPropNameInRow="alarm_allow_snooze" msprop:Generator_ColumnVarNameInTable="columnalarm_allow_snooze" msprop:Generator_ColumnPropNameInTable="alarm_allow_snoozeColumn" type="xs:boolean" minOccurs="0" />
              <xs:element name="alarm_application_name" msprop:Generator_UserColumnName="alarm_application_name" msprop:Generator_ColumnPropNameInRow="alarm_application_name" msprop:Generator_ColumnVarNameInTable="columnalarm_application_name" msprop:Generator_ColumnPropNameInTable="alarm_application_nameColumn" type="xs:string" minOccurs="0" />
              <xs:element name="alarm_application_args" msprop:Generator_UserColumnName="alarm_application_args" msprop:Generator_ColumnPropNameInRow="alarm_application_args" msprop:Generator_ColumnVarNameInTable="columnalarm_application_args" msprop:Generator_ColumnPropNameInTable="alarm_application_argsColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="APPOINTMENT_CATEGORY" msprop:Generator_UserTableName="APPOINTMENT_CATEGORY" msprop:Generator_RowDeletedName="APPOINTMENT_CATEGORYRowDeleted" msprop:Generator_TableClassName="APPOINTMENT_CATEGORYDataTable" msprop:Generator_RowChangedName="APPOINTMENT_CATEGORYRowChanged" msprop:Generator_RowClassName="APPOINTMENT_CATEGORYRow" msprop:Generator_RowChangingName="APPOINTMENT_CATEGORYRowChanging" msprop:Generator_RowEvArgName="APPOINTMENT_CATEGORYRowChangeEvent" msprop:Generator_RowEvHandlerName="APPOINTMENT_CATEGORYRowChangeEventHandler" msprop:Generator_TablePropName="APPOINTMENT_CATEGORY" msprop:Generator_TableVarName="tableAPPOINTMENT_CATEGORY" msprop:Generator_RowDeletingName="APPOINTMENT_CATEGORYRowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="appointment_guid" msprop:Generator_UserColumnName="appointment_guid" msprop:Generator_ColumnPropNameInRow="appointment_guid" msprop:Generator_ColumnVarNameInTable="columnappointment_guid" msprop:Generator_ColumnPropNameInTable="appointment_guidColumn" type="xs:string" />
              <xs:element name="category_guid" msprop:Generator_UserColumnName="category_guid" msprop:Generator_ColumnPropNameInRow="category_guid" msprop:Generator_ColumnVarNameInTable="columncategory_guid" msprop:Generator_ColumnPropNameInTable="category_guidColumn" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="APPOINTMENT_PROVIDER" msprop:Generator_UserTableName="APPOINTMENT_PROVIDER" msprop:Generator_RowDeletedName="APPOINTMENT_PROVIDERRowDeleted" msprop:Generator_TableClassName="APPOINTMENT_PROVIDERDataTable" msprop:Generator_RowChangedName="APPOINTMENT_PROVIDERRowChanged" msprop:Generator_RowClassName="APPOINTMENT_PROVIDERRow" msprop:Generator_RowChangingName="APPOINTMENT_PROVIDERRowChanging" msprop:Generator_RowEvArgName="APPOINTMENT_PROVIDERRowChangeEvent" msprop:Generator_RowEvHandlerName="APPOINTMENT_PROVIDERRowChangeEventHandler" msprop:Generator_TablePropName="APPOINTMENT_PROVIDER" msprop:Generator_TableVarName="tableAPPOINTMENT_PROVIDER" msprop:Generator_RowDeletingName="APPOINTMENT_PROVIDERRowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="appointment_guid" msprop:Generator_UserColumnName="appointment_guid" msprop:Generator_ColumnPropNameInRow="appointment_guid" msprop:Generator_ColumnVarNameInTable="columnappointment_guid" msprop:Generator_ColumnPropNameInTable="appointment_guidColumn" type="xs:string" />
              <xs:element name="provider_guid" msprop:Generator_UserColumnName="provider_guid" msprop:Generator_ColumnPropNameInRow="provider_guid" msprop:Generator_ColumnVarNameInTable="columnprovider_guid" msprop:Generator_ColumnPropNameInTable="provider_guidColumn" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="CATEGORY" msprop:Generator_UserTableName="CATEGORY" msprop:Generator_RowDeletedName="CATEGORYRowDeleted" msprop:Generator_TableClassName="CATEGORYDataTable" msprop:Generator_RowChangedName="CATEGORYRowChanged" msprop:Generator_RowClassName="CATEGORYRow" msprop:Generator_RowChangingName="CATEGORYRowChanging" msprop:Generator_RowEvArgName="CATEGORYRowChangeEvent" msprop:Generator_RowEvHandlerName="CATEGORYRowChangeEventHandler" msprop:Generator_TablePropName="CATEGORY" msprop:Generator_TableVarName="tableCATEGORY" msprop:Generator_RowDeletingName="CATEGORYRowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="account_guid" msprop:Generator_UserColumnName="account_guid" msprop:Generator_ColumnPropNameInRow="account_guid" msprop:Generator_ColumnVarNameInTable="columnaccount_guid" msprop:Generator_ColumnPropNameInTable="account_guidColumn" type="xs:string" minOccurs="0" />
              <xs:element name="category_guid" msprop:Generator_UserColumnName="category_guid" msprop:Generator_ColumnPropNameInRow="category_guid" msprop:Generator_ColumnVarNameInTable="columncategory_guid" msprop:Generator_ColumnPropNameInTable="category_guidColumn" type="xs:string" />
              <xs:element name="name" msprop:Generator_UserColumnName="name" msprop:Generator_ColumnPropNameInRow="name" msprop:Generator_ColumnVarNameInTable="columnname" msprop:Generator_ColumnPropNameInTable="nameColumn" type="xs:string" />
              <xs:element name="color" msprop:Generator_UserColumnName="color" msprop:Generator_ColumnPropNameInRow="color" msprop:Generator_ColumnVarNameInTable="columncolor" msprop:Generator_ColumnPropNameInTable="colorColumn" type="xs:int" />
              <xs:element name="notes" msprop:Generator_UserColumnName="notes" msprop:Generator_ColumnPropNameInRow="notes" msprop:Generator_ColumnVarNameInTable="columnnotes" msprop:Generator_ColumnPropNameInTable="notesColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="PROVIDER" msprop:Generator_UserTableName="PROVIDER" msprop:Generator_RowDeletedName="PROVIDERRowDeleted" msprop:Generator_TableClassName="PROVIDERDataTable" msprop:Generator_RowChangedName="PROVIDERRowChanged" msprop:Generator_RowClassName="PROVIDERRow" msprop:Generator_RowChangingName="PROVIDERRowChanging" msprop:Generator_RowEvArgName="PROVIDERRowChangeEvent" msprop:Generator_RowEvHandlerName="PROVIDERRowChangeEventHandler" msprop:Generator_TablePropName="PROVIDER" msprop:Generator_TableVarName="tablePROVIDER" msprop:Generator_RowDeletingName="PROVIDERRowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="account_guid" msprop:Generator_UserColumnName="account_guid" msprop:Generator_ColumnPropNameInRow="account_guid" msprop:Generator_ColumnVarNameInTable="columnaccount_guid" msprop:Generator_ColumnPropNameInTable="account_guidColumn" type="xs:string" minOccurs="0" />
              <xs:element name="provider_guid" msprop:Generator_UserColumnName="provider_guid" msprop:Generator_ColumnPropNameInRow="provider_guid" msprop:Generator_ColumnVarNameInTable="columnprovider_guid" msprop:Generator_ColumnPropNameInTable="provider_guidColumn" type="xs:string" />
              <xs:element name="name" msprop:Generator_UserColumnName="name" msprop:Generator_ColumnPropNameInRow="name" msprop:Generator_ColumnVarNameInTable="columnname" msprop:Generator_ColumnPropNameInTable="nameColumn" type="xs:string" />
              <xs:element name="color" msprop:Generator_UserColumnName="color" msprop:Generator_ColumnPropNameInRow="color" msprop:Generator_ColumnVarNameInTable="columncolor" msprop:Generator_ColumnPropNameInTable="colorColumn" type="xs:int" />
              <xs:element name="notes" msprop:Generator_UserColumnName="notes" msprop:Generator_ColumnPropNameInRow="notes" msprop:Generator_ColumnVarNameInTable="columnnotes" msprop:Generator_ColumnPropNameInTable="notesColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="RECURRENCE" msprop:Generator_UserTableName="RECURRENCE" msprop:Generator_RowDeletedName="RECURRENCERowDeleted" msprop:Generator_TableClassName="RECURRENCEDataTable" msprop:Generator_RowChangedName="RECURRENCERowChanged" msprop:Generator_RowClassName="RECURRENCERow" msprop:Generator_RowChangingName="RECURRENCERowChanging" msprop:Generator_RowEvArgName="RECURRENCERowChangeEvent" msprop:Generator_RowEvHandlerName="RECURRENCERowChangeEventHandler" msprop:Generator_TablePropName="RECURRENCE" msprop:Generator_TableVarName="tableRECURRENCE" msprop:Generator_RowDeletingName="RECURRENCERowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="account_guid" msprop:Generator_UserColumnName="account_guid" msprop:Generator_ColumnPropNameInRow="account_guid" msprop:Generator_ColumnVarNameInTable="columnaccount_guid" msprop:Generator_ColumnPropNameInTable="account_guidColumn" type="xs:string" minOccurs="0" />
              <xs:element name="recurrence_guid" msprop:Generator_UserColumnName="recurrence_guid" msprop:Generator_ColumnPropNameInRow="recurrence_guid" msprop:Generator_ColumnVarNameInTable="columnrecurrence_guid" msprop:Generator_ColumnPropNameInTable="recurrence_guidColumn" type="xs:string" />
              <xs:element name="recurrence_interval" msprop:Generator_UserColumnName="recurrence_interval" msprop:Generator_ColumnPropNameInRow="recurrence_interval" msprop:Generator_ColumnVarNameInTable="columnrecurrence_interval" msprop:Generator_ColumnPropNameInTable="recurrence_intervalColumn" type="xs:int" />
              <xs:element name="start_date" msprop:Generator_UserColumnName="start_date" msprop:Generator_ColumnPropNameInRow="start_date" msprop:Generator_ColumnVarNameInTable="columnstart_date" msprop:Generator_ColumnPropNameInTable="start_dateColumn" type="xs:dateTime" />
              <xs:element name="end_type" msprop:Generator_UserColumnName="end_type" msprop:Generator_ColumnPropNameInRow="end_type" msprop:Generator_ColumnVarNameInTable="columnend_type" msprop:Generator_ColumnPropNameInTable="end_typeColumn" type="xs:int" />
              <xs:element name="end_iterations" msprop:Generator_UserColumnName="end_iterations" msprop:Generator_ColumnPropNameInRow="end_iterations" msprop:Generator_ColumnVarNameInTable="columnend_iterations" msprop:Generator_ColumnPropNameInTable="end_iterationsColumn" type="xs:int" />
              <xs:element name="end_date" msprop:Generator_UserColumnName="end_date" msprop:Generator_ColumnPropNameInRow="end_date" msprop:Generator_ColumnVarNameInTable="columnend_date" msprop:Generator_ColumnPropNameInTable="end_dateColumn" type="xs:dateTime" />
              <xs:element name="last_create_date" msprop:Generator_UserColumnName="last_create_date" msprop:Generator_ColumnPropNameInRow="last_create_date" msprop:Generator_ColumnVarNameInTable="columnlast_create_date" msprop:Generator_ColumnPropNameInTable="last_create_dateColumn" type="xs:dateTime" />
              <xs:element name="last_create_groupId" msprop:Generator_UserColumnName="last_create_groupId" msprop:Generator_ColumnPropNameInRow="last_create_groupId" msprop:Generator_ColumnVarNameInTable="columnlast_create_groupId" msprop:Generator_ColumnPropNameInTable="last_create_groupIdColumn" type="xs:string" />
              <xs:element name="check_only" msprop:Generator_UserColumnName="check_only" msprop:Generator_ColumnPropNameInRow="check_only" msprop:Generator_ColumnVarNameInTable="columncheck_only" msprop:Generator_ColumnPropNameInTable="check_onlyColumn" type="xs:boolean" />
              <xs:element name="day_recurrence_mode" msprop:Generator_UserColumnName="day_recurrence_mode" msprop:Generator_ColumnPropNameInRow="day_recurrence_mode" msprop:Generator_ColumnVarNameInTable="columnday_recurrence_mode" msprop:Generator_ColumnPropNameInTable="day_recurrence_modeColumn" type="xs:int" />
              <xs:element name="day_day_interval" msprop:Generator_UserColumnName="day_day_interval" msprop:Generator_ColumnPropNameInRow="day_day_interval" msprop:Generator_ColumnVarNameInTable="columnday_day_interval" msprop:Generator_ColumnPropNameInTable="day_day_intervalColumn" type="xs:int" />
              <xs:element name="month_recurrence_mode" msprop:Generator_UserColumnName="month_recurrence_mode" msprop:Generator_ColumnPropNameInRow="month_recurrence_mode" msprop:Generator_ColumnVarNameInTable="columnmonth_recurrence_mode" msprop:Generator_ColumnPropNameInTable="month_recurrence_modeColumn" type="xs:int" />
              <xs:element name="month_month_interval" msprop:Generator_UserColumnName="month_month_interval" msprop:Generator_ColumnPropNameInRow="month_month_interval" msprop:Generator_ColumnVarNameInTable="columnmonth_month_interval" msprop:Generator_ColumnPropNameInTable="month_month_intervalColumn" type="xs:int" />
              <xs:element name="month_day_interval" msprop:Generator_UserColumnName="month_day_interval" msprop:Generator_ColumnPropNameInRow="month_day_interval" msprop:Generator_ColumnVarNameInTable="columnmonth_day_interval" msprop:Generator_ColumnPropNameInTable="month_day_intervalColumn" type="xs:int" />
              <xs:element name="month_day_ordinal" msprop:Generator_UserColumnName="month_day_ordinal" msprop:Generator_ColumnPropNameInRow="month_day_ordinal" msprop:Generator_ColumnVarNameInTable="columnmonth_day_ordinal" msprop:Generator_ColumnPropNameInTable="month_day_ordinalColumn" type="xs:int" />
              <xs:element name="month_day_position" msprop:Generator_UserColumnName="month_day_position" msprop:Generator_ColumnPropNameInRow="month_day_position" msprop:Generator_ColumnVarNameInTable="columnmonth_day_position" msprop:Generator_ColumnPropNameInTable="month_day_positionColumn" type="xs:int" />
              <xs:element name="week_week_interval" msprop:Generator_UserColumnName="week_week_interval" msprop:Generator_ColumnPropNameInRow="week_week_interval" msprop:Generator_ColumnVarNameInTable="columnweek_week_interval" msprop:Generator_ColumnPropNameInTable="week_week_intervalColumn" type="xs:int" />
              <xs:element name="week_use_sun" msprop:Generator_UserColumnName="week_use_sun" msprop:Generator_ColumnPropNameInRow="week_use_sun" msprop:Generator_ColumnVarNameInTable="columnweek_use_sun" msprop:Generator_ColumnPropNameInTable="week_use_sunColumn" type="xs:boolean" />
              <xs:element name="week_use_mon" msprop:Generator_UserColumnName="week_use_mon" msprop:Generator_ColumnPropNameInRow="week_use_mon" msprop:Generator_ColumnVarNameInTable="columnweek_use_mon" msprop:Generator_ColumnPropNameInTable="week_use_monColumn" type="xs:boolean" />
              <xs:element name="week_use_tue" msprop:Generator_UserColumnName="week_use_tue" msprop:Generator_ColumnPropNameInRow="week_use_tue" msprop:Generator_ColumnVarNameInTable="columnweek_use_tue" msprop:Generator_ColumnPropNameInTable="week_use_tueColumn" type="xs:boolean" />
              <xs:element name="week_use_wed" msprop:Generator_UserColumnName="week_use_wed" msprop:Generator_ColumnPropNameInRow="week_use_wed" msprop:Generator_ColumnVarNameInTable="columnweek_use_wed" msprop:Generator_ColumnPropNameInTable="week_use_wedColumn" type="xs:boolean" />
              <xs:element name="week_use_thu" msprop:Generator_UserColumnName="week_use_thu" msprop:Generator_ColumnPropNameInRow="week_use_thu" msprop:Generator_ColumnVarNameInTable="columnweek_use_thu" msprop:Generator_ColumnPropNameInTable="week_use_thuColumn" type="xs:boolean" />
              <xs:element name="week_use_fri" msprop:Generator_UserColumnName="week_use_fri" msprop:Generator_ColumnPropNameInRow="week_use_fri" msprop:Generator_ColumnVarNameInTable="columnweek_use_fri" msprop:Generator_ColumnPropNameInTable="week_use_friColumn" type="xs:boolean" />
              <xs:element name="week_use_sat" msprop:Generator_UserColumnName="week_use_sat" msprop:Generator_ColumnPropNameInRow="week_use_sat" msprop:Generator_ColumnVarNameInTable="columnweek_use_sat" msprop:Generator_ColumnPropNameInTable="week_use_satColumn" type="xs:boolean" />
              <xs:element name="year_day_interval" msprop:Generator_UserColumnName="year_day_interval" msprop:Generator_ColumnPropNameInRow="year_day_interval" msprop:Generator_ColumnVarNameInTable="columnyear_day_interval" msprop:Generator_ColumnPropNameInTable="year_day_intervalColumn" type="xs:int" />
              <xs:element name="year_day_ordinal" msprop:Generator_UserColumnName="year_day_ordinal" msprop:Generator_ColumnPropNameInRow="year_day_ordinal" msprop:Generator_ColumnVarNameInTable="columnyear_day_ordinal" msprop:Generator_ColumnPropNameInTable="year_day_ordinalColumn" type="xs:int" />
              <xs:element name="year_day_position" msprop:Generator_UserColumnName="year_day_position" msprop:Generator_ColumnPropNameInRow="year_day_position" msprop:Generator_ColumnVarNameInTable="columnyear_day_position" msprop:Generator_ColumnPropNameInTable="year_day_positionColumn" type="xs:int" />
              <xs:element name="year_month_interval" msprop:Generator_UserColumnName="year_month_interval" msprop:Generator_ColumnPropNameInRow="year_month_interval" msprop:Generator_ColumnVarNameInTable="columnyear_month_interval" msprop:Generator_ColumnPropNameInTable="year_month_intervalColumn" type="xs:int" />
              <xs:element name="year_month_ordinal" msprop:Generator_UserColumnName="year_month_ordinal" msprop:Generator_ColumnPropNameInRow="year_month_ordinal" msprop:Generator_ColumnVarNameInTable="columnyear_month_ordinal" msprop:Generator_ColumnPropNameInTable="year_month_ordinalColumn" type="xs:int" />
              <xs:element name="year_recurrence_mode" msprop:Generator_UserColumnName="year_recurrence_mode" msprop:Generator_ColumnPropNameInRow="year_recurrence_mode" msprop:Generator_ColumnVarNameInTable="columnyear_recurrence_mode" msprop:Generator_ColumnPropNameInTable="year_recurrence_modeColumn" type="xs:int" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="RESOURCE" msprop:Generator_UserTableName="RESOURCE" msprop:Generator_RowDeletedName="RESOURCERowDeleted" msprop:Generator_TableClassName="RESOURCEDataTable" msprop:Generator_RowChangedName="RESOURCERowChanged" msprop:Generator_RowClassName="RESOURCERow" msprop:Generator_RowChangingName="RESOURCERowChanging" msprop:Generator_RowEvArgName="RESOURCERowChangeEvent" msprop:Generator_RowEvHandlerName="RESOURCERowChangeEventHandler" msprop:Generator_TablePropName="RESOURCE" msprop:Generator_TableVarName="tableRESOURCE" msprop:Generator_RowDeletingName="RESOURCERowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="account_guid" msprop:Generator_UserColumnName="account_guid" msprop:Generator_ColumnPropNameInRow="account_guid" msprop:Generator_ColumnVarNameInTable="columnaccount_guid" msprop:Generator_ColumnPropNameInTable="account_guidColumn" type="xs:string" minOccurs="0" />
              <xs:element name="resource_guid" msprop:Generator_UserColumnName="resource_guid" msprop:Generator_ColumnPropNameInRow="resource_guid" msprop:Generator_ColumnVarNameInTable="columnresource_guid" msprop:Generator_ColumnPropNameInTable="resource_guidColumn" type="xs:string" />
              <xs:element name="name" msprop:Generator_UserColumnName="name" msprop:Generator_ColumnPropNameInRow="name" msprop:Generator_ColumnVarNameInTable="columnname" msprop:Generator_ColumnPropNameInTable="nameColumn" type="xs:string" />
              <xs:element name="color" msprop:Generator_UserColumnName="color" msprop:Generator_ColumnPropNameInRow="color" msprop:Generator_ColumnVarNameInTable="columncolor" msprop:Generator_ColumnPropNameInTable="colorColumn" type="xs:int" />
              <xs:element name="notes" msprop:Generator_UserColumnName="notes" msprop:Generator_ColumnPropNameInRow="notes" msprop:Generator_ColumnVarNameInTable="columnnotes" msprop:Generator_ColumnPropNameInTable="notesColumn" type="xs:string" minOccurs="0" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="APPOINTMENT_RESOURCE" msprop:Generator_UserTableName="APPOINTMENT_RESOURCE" msprop:Generator_RowDeletedName="APPOINTMENT_RESOURCERowDeleted" msprop:Generator_TableClassName="APPOINTMENT_RESOURCEDataTable" msprop:Generator_RowChangedName="APPOINTMENT_RESOURCERowChanged" msprop:Generator_RowClassName="APPOINTMENT_RESOURCERow" msprop:Generator_RowChangingName="APPOINTMENT_RESOURCERowChanging" msprop:Generator_RowEvArgName="APPOINTMENT_RESOURCERowChangeEvent" msprop:Generator_RowEvHandlerName="APPOINTMENT_RESOURCERowChangeEventHandler" msprop:Generator_TablePropName="APPOINTMENT_RESOURCE" msprop:Generator_TableVarName="tableAPPOINTMENT_RESOURCE" msprop:Generator_RowDeletingName="APPOINTMENT_RESOURCERowDeleting">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="appointment_guid" msprop:Generator_UserColumnName="appointment_guid" msprop:Generator_ColumnPropNameInRow="appointment_guid" msprop:Generator_ColumnVarNameInTable="columnappointment_guid" msprop:Generator_ColumnPropNameInTable="appointment_guidColumn" type="xs:string" />
              <xs:element name="resource_guid" msprop:Generator_UserColumnName="resource_guid" msprop:Generator_ColumnPropNameInRow="resource_guid" msprop:Generator_ColumnVarNameInTable="columnresource_guid" msprop:Generator_ColumnPropNameInTable="resource_guidColumn" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:complexType>
    <xs:unique name="PK_ROOM" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:ROOM" />
      <xs:field xpath="mstns:room_guid" />
    </xs:unique>
    <xs:unique name="PK_APPOINTMENT" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:APPOINTMENT" />
      <xs:field xpath="mstns:appointment_guid" />
    </xs:unique>
    <xs:unique name="PK_APPOINTMENT_CATEGORY" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:APPOINTMENT_CATEGORY" />
      <xs:field xpath="mstns:appointment_guid" />
      <xs:field xpath="mstns:category_guid" />
    </xs:unique>
    <xs:unique name="PK_APPOINTMENT_PROVIDER" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:APPOINTMENT_PROVIDER" />
      <xs:field xpath="mstns:appointment_guid" />
      <xs:field xpath="mstns:provider_guid" />
    </xs:unique>
    <xs:unique name="PK_CATEGORY" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:CATEGORY" />
      <xs:field xpath="mstns:category_guid" />
    </xs:unique>
    <xs:unique name="PK_PROVIDER" msdata:PrimaryKey="true">
      <xs:selector xpath=".//mstns:PROVIDER" />
      <xs:field xpath="mstns:provider_guid" />
    </xs:unique>
    <xs:unique name="key1">
      <xs:selector xpath=".//mstns:RECURRENCE" />
      <xs:field xpath="mstns:recurrence_guid" />
    </xs:unique>
    <xs:unique name="key2">
      <xs:selector xpath=".//mstns:RESOURCE" />
      <xs:field xpath="mstns:resource_guid" />
    </xs:unique>
    <xs:keyref name="RESOURCEAPPOINTMENT_RESOURCE" refer="key2" msprop:rel_Generator_UserRelationName="RESOURCEAPPOINTMENT_RESOURCE" msprop:rel_Generator_RelationVarName="relationRESOURCEAPPOINTMENT_RESOURCE" msprop:rel_Generator_UserChildTable="APPOINTMENT_RESOURCE" msprop:rel_Generator_UserParentTable="RESOURCE" msprop:rel_Generator_ParentPropName="RESOURCERow" msprop:rel_Generator_ChildPropName="GetAPPOINTMENT_RESOURCERows">
      <xs:selector xpath=".//mstns:APPOINTMENT_RESOURCE" />
      <xs:field xpath="mstns:resource_guid" />
    </xs:keyref>
    <xs:keyref name="APPOINTMENTAPPOINTMENT_RESOURCE" refer="PK_APPOINTMENT" msprop:rel_Generator_UserRelationName="APPOINTMENTAPPOINTMENT_RESOURCE" msprop:rel_Generator_RelationVarName="relationAPPOINTMENTAPPOINTMENT_RESOURCE" msprop:rel_Generator_UserChildTable="APPOINTMENT_RESOURCE" msprop:rel_Generator_UserParentTable="APPOINTMENT" msprop:rel_Generator_ParentPropName="APPOINTMENTRow" msprop:rel_Generator_ChildPropName="GetAPPOINTMENT_RESOURCERows">
      <xs:selector xpath=".//mstns:APPOINTMENT_RESOURCE" />
      <xs:field xpath="mstns:appointment_guid" />
    </xs:keyref>
    <xs:keyref name="FK_APPOINTMENT_APPOINTMENT_PROVIDER" refer="PK_APPOINTMENT" msprop:rel_Generator_UserRelationName="FK_APPOINTMENT_APPOINTMENT_PROVIDER" msprop:rel_Generator_RelationVarName="relationFK_APPOINTMENT_APPOINTMENT_PROVIDER" msprop:rel_Generator_UserChildTable="APPOINTMENT_PROVIDER" msprop:rel_Generator_UserParentTable="APPOINTMENT" msprop:rel_Generator_ParentPropName="APPOINTMENTRow" msprop:rel_Generator_ChildPropName="GetAPPOINTMENT_PROVIDERRows">
      <xs:selector xpath=".//mstns:APPOINTMENT_PROVIDER" />
      <xs:field xpath="mstns:appointment_guid" />
    </xs:keyref>
    <xs:keyref name="FK_PROVIDER_APPOINTMENT_PROVIDER" refer="PK_PROVIDER" msprop:rel_Generator_UserRelationName="FK_PROVIDER_APPOINTMENT_PROVIDER" msprop:rel_Generator_RelationVarName="relationFK_PROVIDER_APPOINTMENT_PROVIDER" msprop:rel_Generator_UserChildTable="APPOINTMENT_PROVIDER" msprop:rel_Generator_UserParentTable="PROVIDER" msprop:rel_Generator_ParentPropName="PROVIDERRow" msprop:rel_Generator_ChildPropName="GetAPPOINTMENT_PROVIDERRows">
      <xs:selector xpath=".//mstns:APPOINTMENT_PROVIDER" />
      <xs:field xpath="mstns:provider_guid" />
    </xs:keyref>
    <xs:keyref name="FK_APPOINTMENT_APPOINTMENT_CATEGORY" refer="PK_APPOINTMENT" msprop:rel_Generator_UserRelationName="FK_APPOINTMENT_APPOINTMENT_CATEGORY" msprop:rel_Generator_RelationVarName="relationFK_APPOINTMENT_APPOINTMENT_CATEGORY" msprop:rel_Generator_UserChildTable="APPOINTMENT_CATEGORY" msprop:rel_Generator_UserParentTable="APPOINTMENT" msprop:rel_Generator_ParentPropName="APPOINTMENTRow" msprop:rel_Generator_ChildPropName="GetAPPOINTMENT_CATEGORYRows">
      <xs:selector xpath=".//mstns:APPOINTMENT_CATEGORY" />
      <xs:field xpath="mstns:appointment_guid" />
    </xs:keyref>
    <xs:keyref name="FK_CATEGORY_APPOINTMENT_CATEGORY" refer="PK_CATEGORY" msprop:rel_Generator_UserRelationName="FK_CATEGORY_APPOINTMENT_CATEGORY" msprop:rel_Generator_RelationVarName="relationFK_CATEGORY_APPOINTMENT_CATEGORY" msprop:rel_Generator_UserChildTable="APPOINTMENT_CATEGORY" msprop:rel_Generator_UserParentTable="CATEGORY" msprop:rel_Generator_ParentPropName="CATEGORYRow" msprop:rel_Generator_ChildPropName="GetAPPOINTMENT_CATEGORYRows">
      <xs:selector xpath=".//mstns:APPOINTMENT_CATEGORY" />
      <xs:field xpath="mstns:category_guid" />
    </xs:keyref>
    <xs:keyref name="FK_ROOM_APPOINTMENT" refer="PK_ROOM" msprop:rel_Generator_UserRelationName="FK_ROOM_APPOINTMENT" msprop:rel_Generator_RelationVarName="relationFK_ROOM_APPOINTMENT" msprop:rel_Generator_UserChildTable="APPOINTMENT" msprop:rel_Generator_UserParentTable="ROOM" msprop:rel_Generator_ParentPropName="ROOMRow" msprop:rel_Generator_ChildPropName="GetAPPOINTMENTRows">
      <xs:selector xpath=".//mstns:APPOINTMENT" />
      <xs:field xpath="mstns:room_guid" />
    </xs:keyref>
  </xs:element>
</xs:schema>